a tourist attraction - Deutsch Englisch Wörterbuch